home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp2.jacobs.com
/
2015.02.ftp2.jacobs.com.tar
/
ftp2.jacobs.com
/
pub
/
iPass
/
Open Mobile-V2.3.0-11624-V9.000.msi
/
Data1.cab
/
_A5A8739490D1A3BFBC159FB8B67A6B0C
< prev
next >
Wrap
Extensible Markup Language
|
2013-04-08
|
9KB
|
1 lines
<?xml version="1.0" encoding="UTF-8"?><!-- edited with XMLSpy v2010 rel. 2 (http://www.altova.com) by Raghu Konka (iPass Inc) --><!--W3C Schema generated by XMLSpy v2010 (http://www.altova.com)--><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="VirtualAdapters"> <xs:complexType> <xs:sequence> <xs:element ref="VirtualAdapter" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="VirtualAdapter"> <xs:complexType> <xs:sequence> <xs:element ref="URI"/> <xs:element ref="Status"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="Venues"> <xs:complexType> <xs:sequence> <xs:element ref="Venue" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Venue"> <xs:complexType> <xs:sequence> <xs:element ref="MessageUponDiscovery"/> <xs:element ref="DiscoveryCriteria" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="type" type="xs:string" use="required"/> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="URLs"> <xs:complexType> <xs:sequence> <xs:element ref="URL" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="URL"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:anyURI"> <xs:attribute name="name" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="URI" type="xs:string"/> <xs:element name="ToIP" type="xs:string"/> <xs:element name="Status"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="Down"/> <xs:enumeration value="Up"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SSID"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="name" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="DiscoveryCriteria"> <xs:complexType> <xs:sequence> <xs:element ref="PassScore"/> <xs:element ref="Condition" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> <xs:attribute name="adapterType" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="any"/> <xs:enumeration value="3G"/> <xs:enumeration value="wireless"/> <xs:enumeration value="ethernet"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="Resources"> <xs:complexType> <xs:sequence> <xs:choice maxOccurs="unbounded"> <xs:element ref="NetworkDevices"/> <xs:element ref="AssignedIP"/> <xs:element ref="ConnectedNetworks"/> <xs:element ref="DHCP"/> <xs:element ref="DomainNameServers"/> <xs:element ref="Domains"/> <xs:element ref="Gateways"/> <xs:element ref="NetworkDrives"/> <xs:element ref="NetworkPrinters"/> <xs:element ref="RegistryEntries"/> <xs:element ref="URLs"/> <xs:element ref="VirtualAdapters"/> <xs:element ref="DNSHost"/> </xs:choice> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ResourceType"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="NetworkDevice"/> <xs:enumeration value="IPRange"/> <xs:enumeration value="SSID"/> <xs:enumeration value="DHCPServer"/> <xs:enumeration value="DNS"/> <xs:enumeration value="Domain"/> <xs:enumeration value="Gateway"/> <xs:enumeration value="NetworkDrive"/> <xs:enumeration value="Printer"/> <xs:enumeration value="RegistryEntry"/> <xs:enumeration value="URL"/> <xs:enumeration value="VirtualAdapter"/> <xs:enumeration value="Host"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ResourceName" type="xs:string"/> <xs:element name="RegistryValue" type="xs:string"/> <xs:element name="RegistryKey" type="xs:string"/> <xs:element name="RegistryEntry"> <xs:complexType> <xs:sequence> <xs:element ref="RegistryKey"/> <xs:element ref="RegistryValue"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="RegistryEntries"> <xs:complexType> <xs:sequence> <xs:element ref="RegistryEntry" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ProfileID" type="xs:int"/> <xs:element name="Printer"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="name" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="PassScore" type="xs:int"/> <xs:element name="NetworkPrinters"> <xs:complexType> <xs:sequence> <xs:element ref="Printer" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="NetworkDrives"> <xs:complexType> <xs:sequence> <xs:element ref="NetworkDrive" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="NetworkDrive"> <xs:complexType> <xs:sequence> <xs:element ref="URI"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="NetworkDevices"> <xs:complexType> <xs:sequence> <xs:element ref="NetworkDevice" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="NetworkDevice"> <xs:complexType> <xs:sequence> <xs:element ref="NetworkAddress"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="NetworkAddress"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="type" use="required"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="ip"/> <xs:enumeration value="hostname"/> </xs:restriction> </xs:simpleType> </xs:attribute> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="MessageUponDiscovery" type="xs:string"/> <xs:element name="MACAddress" type="xs:string"/> <xs:element name="IPRange"> <xs:complexType> <xs:sequence> <xs:element ref="FromIP"/> <xs:element ref="ToIP" minOccurs="0"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="IPAddress" type="xs:string"/> <xs:element name="Gateways"> <xs:complexType> <xs:sequence> <xs:element ref="Gateway" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Gateway"> <xs:complexType> <xs:sequence> <xs:element ref="IPAddress"/> <xs:element ref="MACAddress"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="FromIP" type="xs:string"/> <xs:element name="Domains"> <xs:complexType> <xs:sequence> <xs:element ref="Domain" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DomainNameServers"> <xs:complexType> <xs:sequence> <xs:element ref="DNS" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Domain"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:string"> <xs:attribute name="name" use="required"/> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> <xs:element name="DNS"> <xs:complexType> <xs:sequence> <xs:element ref="IPAddress"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="DHCPServer"> <xs:complexType> <xs:sequence> <xs:element ref="IPAddress"/> </xs:sequence> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="DNSHost"> <xs:complexType> <xs:sequence> <xs:element ref="Host" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Identifier"/> <xs:element name="Host"> <xs:complexType> <xs:sequence> <xs:element ref="Identifier"/> <xs:element ref="IPAddress"/> </xs:sequence> <xs:attribute name="name" use="required"/> </xs:complexType> </xs:element> <xs:element name="DHCP"> <xs:complexType> <xs:sequence> <xs:element ref="DHCPServer" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CorpNetworkDetection"> <xs:complexType> <xs:sequence> <xs:element ref="ProfileID"/> <xs:element ref="Resources"/> <xs:element ref="Venues"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ConnectedNetworks"> <xs:complexType> <xs:sequence> <xs:element ref="SSID" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Condition"> <xs:complexType> <xs:sequence> <xs:element ref="ResourceType"/> <xs:element ref="ResourceName"/> </xs:sequence> <xs:attribute name="score" type="xs:int" use="required"/> <xs:attribute name="name" type="xs:string" use="required"/> </xs:complexType> </xs:element> <xs:element name="AssignedIP"> <xs:complexType> <xs:sequence> <xs:element ref="IPRange" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element></xs:schema>